Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 Qatar F1 Spain F23 Spain F24 Spain F25 Thailand F1 Thailand F2 Thailand F3 Germany F1 Germany F2 France F4 France F5 Uzbekistan F4 Netherlands F1 Netherlands F2 Germany F7 Czech Republic F5 Czech Republic F6 Germany F1 Egypt F1 Turkey F30 Turkey F7 Bahrain F1 Italy F14 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Slovakia F1 Estonia F3 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) USTA Men's Challenger of Dallas - Dallas Black Forest Open - Freudenstadt Open des Alpes Trophee BNP Paribas - Grenoble Ethias Trophy - Mons The Manchester Trophy - Manchester Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Bukhara Challenger - Bukhara Samarkand Challenger - Samarkand Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Warsteiner Challenger Lubeck - Lubeck KGHM Polish Indoors - Wroclaw Akbank Private Banking TED Open - Istanbul Gran Challenger Casablanca - Mexico City Pro Tennis World Open - Sunrise Tatra Banka Open 2003 - Bratislava Ostdeutscher Sparkessen Cup - Dresden Intersport Heilbronn Open - Heilbronn Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Challenger Copa Sevilla - Seville Pro Challenger at Calabasas - Calabasas Open des Alpes Trophee BNP Paribas - Grenoble BH Telecom Indoors Sarajevo 2006 - Sarajevo Tennis Napoli Cup 2006 - Napoli Kobstaedernes ATP Challenger - Kolding Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Hamburg - Hamburg Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Rezidenza Open - Magdeburg Gallagher International - Hamilton Zagreb Open - Zagreb Hungarian Open - Budapest 2002 USTA Tallahassee Tennis Challenger - Tallahassee 10th Wartburg Open - Eisenach Muller Cup - Ulm West of England Tennis - Bristol Oberstaufen Cup - Oberstaufen Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Classic - Bronx XXIX Edizione 'A.Savoldi Marco' - Manerbio Badden Open by Rothaus - Ettlingen Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Fergana Challenger - Fergana Architect Open - Budapest 9th Wartburg Open - Eisenach Muller Cup - Ulm Togliatti Cup - Togliatti Unicredit (Suisse) Bank S.A. Challenger - Chiasso DPD Challenger 2001 - Aschaffenburg Ciudad de Pozoblanco Open Diputacion - Cordoba Compaq Cup 2001 - Zabrze Riviera di Rimini Challenger - Rimini Dusseldorf Open Challenger 2007 - Dusseldorf USTA Challenger of Burbank - Burbank Banja Luka 2002 - Banja Luka Bauer Watertechnology Cup 2007 - Eckental Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Neride Prague Indoor - Prague Challenger Tunisie - Tunis Hamburg Challenger - Hamburg Challenger 42 - Andrezieux Open de Franche Comte - Besancon Schickendanz Open - Furth Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice Internationale Badische Meisterschaften Um Den Techem Cup - Zell GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Tashkent Challenger - Tashkent Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Lambertz Open - Aachen Okal Cup 2003 - Eckental Privat Bank Cup - Dniepropetrovsk The Wright Financial Group, Inc. Challenger - Champaign Challenger 42 - Andrezieux Zagreb Open - Zagreb The Surbiton Trophy - Surbiton PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Sunrise Challenger Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Open de L'Isere - Grenoble Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Czech Indoor Open - Prague Mauritius Open - Mauritius Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Johannesburg Challenger Schickendanz Open - Furth Tunis Challenger Black Forest Open - Freudenstadt Genoa Open Challenger-Fondazione Carige - Genova Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Bauer Watertechnology Cup - Eckental Qatar ATP Challenger - Doha ATP Challenger Numea - New Caledonia Internazionali di Tennis - Bergamo Belgrade Challenger Furth Challenger Citta di Monza - Monza Besancon Challenger Nottingham Challenger ECM Prague Open - Prague Czech Open 2006 - Prostejov Milan Challenger Reggio Emilia Challenger Turin Challenger Pozoblanco Challenger Oberstaufen Challenger Manchester Challenger Recanati Challenger Poznan Challenger Istanbul Challenger Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Mitsubishi Electric Europe Cup - Monza Tunis Open 2007 - Tunis Ostdeutscher Sparkessen Cup - Dresden Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Steelers Cup - Kosice Nord LB Open 2007 - Braunschweig Mamaia Challenger - Constanta Siemens Open 2007 - Scheveningen Porsche Open - Poznan GHI Bronz Classic - Bronx Mons Challenger Samsung Securities Cup - Seoul Eckental Challenger Flea Market Cup - Busan PEOPLEnet Cup - Dnepropetrovsk Salzburg Challenger Heilbronn Challenger LTA Shrewsbury Challenger - Shrewsbury Bergamo Challenger Belgrade Challenger Rabat Challenger Sarajevo Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Athens Challenger Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BH Indoor Sarajevo - Sarajevo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Ostrava Challenger Rhodes Challenger Bordeaux Challenger Cremona Challenger Carson Challenger Jersey Challenger Marburg Challenger Helsinki Challenger Scheveningen Challenger Aptos Challenger Rimini Challenger Poznan Challenger Zagreb Open - Zagreb Unicredit Czech Open - Prostejov Genova Challenger The LTA Manchester Trophy - Manchester Bangkok Challenger Bangkok Challenger Mons Challenger Tashkent Challenger Eckental Challenger Aachen Challenger Salzburg Challenger Meknes Challenger Prague Challenger Cremona Challenger Nottingham Challenger Nottingham Challenger Granby Challenger Astana Challenger Segovia Challenger San Marino Challenger Salzburg Challenger Bergamo Challenger Marburg Challenger Astana Challenger Bergamo Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Ortisei Challenger Rhodes Challenger Bergamo Challenger Sarajevo Challenger Nottingham-2 Challenger Cordenons Challenger Portoroz Challenger Eskisehir Challenger Petange Challenger Eckental Challenger Bergamo Challenger Johannesburg Challenger Ramat Hasharon Challenger Ojai Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Orleans Challenger Ortisei Challenger Trnava Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Cherbourg Challenger Istanbul Challenger Sarajevo Challenger San Sebastian Challenger Helsinki Challenger Bath Challenger Trnava Challenger Caltanissetta Challenger Barletta Challenger Monza Challenger Rennes Challenger Athens Challenger Ostrava Challenger Zagreb Challenger Furth Challenger Manerbio Challenger Como Challenger Poznan Challenger Campinas Challenger Recife Challenger Sacramento Challenger Gosford Australian Unity Challenger - Gosford Nova Challenger Osaka - Osaka Eckental Challenger Geneva Challenger Helsinki Challenger Heilbronn Challenger Wolfsburg Challenger Tiburon Challenger Guadalajara Challenger Rimouski Challenger Athens Challenger Nottingham Challenger Furth Challenger Nottingham-2 Challenger Recanati Challenger Beijing Challenger Como Challenger Quimper Challenger Istanbul Challenger Heilbronn Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Portoroz Challenger Prostejov Challenger Siemens Open 2001 - Scheveningen BMW Challenger Open - Monchengladbach Taipei City Challenger Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Ljubljana Open 2002 - Ljubljana Oberstaufen Cup - Oberstaufen USTA Tennis Championships of Houston - Houston Tatra Banka Open 2001 - Bratislava The 69th King's Cup-Thailand Open - Bangkok Black Forest Open 2002 - Freudenstadt Open de L'Isere - Grenoble A Glimmer of Hope Challenger - Austin Oberstaufen Cup - Oberstaufen Izmir Challenger 2001 Mercedes Cup - Stuttgart Copenhagen Open - Copenhagen Ordina Open - 's-Hertogenbosch 2002 Mercedes Cup - Stuttgart President's Cup - Tashkent Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Copenhagen Open - Copenhagen Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open de Moselle - Metz CA Tennis Trophy - Vienna Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Milan Indoors - Milan Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Gelsor Open Romania - Bucharest TD Waterhouse Cup - Long Island Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Open 13 - Marseille Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia BMW Open - Munich Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham The Priority Telecom Open - Amersfoort RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok AIG Japan Open - Tokyo International Indoor Tennis Championships of Croatia - Zagreb BMW Open - Munich Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel China Open - Beijing Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Open 13 - Marseille Copa Telmex - Buenos Aires Open Seat Godo 2007 - Barcelona China Open - Beijing Stockholm Open - Stockholm Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose PBZ Zagreb Indoors - Zagreb Heineken Open - Auckland Estoril Open - Estoril Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Internationaler Raiffeisen Grand Prix - St. Polten Austrian Open - Kitzbuhel The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Medibank International - Sydney The Stella Artois Grass Court Championships - London Qatar Open - Doha Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Open de Moselle - Metz AEGON Championships - London Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Medibank International - Sydney Serbia Open - Belgrade AEGON International - Eastbourne Legg Mason Tennis Classic - Washington Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Abierto Mexicano Telcel - Acapulco BMW Open - Munich UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Credit Agricole Suisse Open - Gstaad BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Moselle Open - Metz Delray Beach International Tennis Championships - Delray Beach Dubai Duty Free Tennis Championships - Dubai BCR Open Romania - Bucharest Kremlin Cup - Moscow SAP Open - San Jose SA Tennis Open - Johannesburg AAPT Championships - Adelaide AEGON Championships - London Open 13 - Marseille Legg Mason Tennis Classic - Washington Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo PBZ Zagreb Indoors - Zagreb Mercedes-Benz Cup - Los Angeles PBZ Zagreb Indoors - Zagreb Dutch Open Tennis - Amersfoort Moselle Open - Metz Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart Medibank International - Sydney Thailand Open - Bangkok Apia International - Sydney Studena Croatia Open - Umag Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Toronto Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, QR, ROU-SVK 4-1 Olympics - Athens